// SessionService.aidl
package com.blockmeta.bbs.immodule;
import com.blockmeta.bbs.immodule.ICallBack;


// Declare any non-default types here with import statements

interface SessionService {
     /**
     *发送文件消息
     */
  void sendMessage(String uuid,int contentType,String message,long toId,int msgType,String filePath,String fileName,int fileType,String fileParam, String userName, String userAvator, int groupId);
    /**
     *获取朋友列表
     */
    void getFriendList();

     /**
      *获取朋友群组列表(包括推荐群 以及 已加入的群！)
      */
     void getChatGroupList();
      /**
     *获取群组成员列表
     */
    void getChatGroupMemberList(int groupId);
    /**
     *获取用户聊天消息
     */
    void getMessageList(long fromMessageId);
     /**
     *获取用户待办消息
     */
    void getTodoList(int fromMessageId);

    int getUserId();

    String getUserName();

    String getToken();

//    /**
//     *获取与我相关的用户
//     **/
//    void getRelateUser();

    void setCallBack(ICallBack callback);
}
